package com.jintian.smart.kernel.flowable.domain.view;

import com.jintian.smart.kernel.flowable.domain.entity.ActDeModel;
import lombok.experimental.Accessors;
import org.beetl.sql.annotation.entity.Column;

import java.util.Date;

@Accessors(chain = true)
public class ActDeModelVo extends ActDeModel {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@Column(name = "ID")
	private String id;

	/**
	 * 模型名称
	 */
	@Column(name = "NAME")
	private String name;
	
	/**
     * 模型Key
     */
	@Column(name = "MODEL_KEY")
	private String modelKey;
	
	/**
     * 模型描述
     */
	@Column(name = "DESCRIPTION")
	private String description;
	
	/**
	 * 意见
	 */
	@Column(name = "MODEL_COMMENT")
	private String modelComment;
	
	/**
	 * 创建时间
	 */
	@Column(name = "CREATED")
	private Date created;
	
	/**
	 * 创建人
	 */
	@Column(name = "CREATED_BY")
	private String createdBy;
	
	/**
	 * 最后更新时间
	 */
	@Column(name = "LAST_UPDATED")
	private Date lastUpdated;
	
	/**
	 * 最后更新人
	 */
	@Column(name = "LAST_UPDATED_BY")
	private String lastUpdatedBy;
	
	/**
	 * 版本
	 */
	@Column(name = "VERSION")
	private String version;
	
	/**
	 *模型Json数据
	 */
	@Column(name = "MODEL_EDITOR_JSON")
	private String modelEditorJson;
	
	/**
	 * 模型类型
	 */
	@Column(name = "MODEL_TYPE")
	private Integer modelType;
	
	/**
	 * 租户ID
	 */
	@Column(name = "TENANT_ID")
	private String tenantId;


}
